vehicle-mounted ladder - Francés Inglés Diccionario